immediate supervisor - French English Dictionary